management garmin product development gis marine consulting customer navigation gps crm design marketing magellan-biosciences relationship